package com.cssw.fyzb.core.model.dodb.base;

import com.ydn.dbframe.plugin.activerecord.Model;
import com.ydn.dbframe.plugin.activerecord.IBean;

/**
 *  do not modify this file.
 */
@SuppressWarnings("serial")
public abstract class BaseCmfTheme<M extends BaseCmfTheme<M>> extends Model<M> implements IBean {

	public void setId(java.lang.Integer id) {
		set("id", id);
	}
	
	public java.lang.Integer getId() {
		return getInt("id");
	}

	/**
	 * 安装时间
	 */
	public void setCreateTime(java.lang.Long createTime) {
		set("create_time", createTime);
	}
	
	/**
	 * 安装时间
	 */
	public java.lang.Long getCreateTime() {
		return getLong("create_time");
	}

	/**
	 * 最后升级时间
	 */
	public void setUpdateTime(java.lang.Long updateTime) {
		set("update_time", updateTime);
	}
	
	/**
	 * 最后升级时间
	 */
	public java.lang.Long getUpdateTime() {
		return getLong("update_time");
	}

	/**
	 * 模板状态,1:正在使用;0:未使用
	 */
	public void setStatus(java.lang.Integer status) {
		set("status", status);
	}
	
	/**
	 * 模板状态,1:正在使用;0:未使用
	 */
	public java.lang.Integer getStatus() {
		return getInt("status");
	}

	/**
	 * 是否为已编译模板
	 */
	public void setIsCompiled(java.lang.Integer isCompiled) {
		set("is_compiled", isCompiled);
	}
	
	/**
	 * 是否为已编译模板
	 */
	public java.lang.Integer getIsCompiled() {
		return getInt("is_compiled");
	}

	/**
	 * 主题目录名，用于主题的维一标识
	 */
	public void setTheme(java.lang.String theme) {
		set("theme", theme);
	}
	
	/**
	 * 主题目录名，用于主题的维一标识
	 */
	public java.lang.String getTheme() {
		return getStr("theme");
	}

	/**
	 * 主题名称
	 */
	public void setName(java.lang.String name) {
		set("name", name);
	}
	
	/**
	 * 主题名称
	 */
	public java.lang.String getName() {
		return getStr("name");
	}

	/**
	 * 主题版本号
	 */
	public void setVersion(java.lang.String version) {
		set("version", version);
	}
	
	/**
	 * 主题版本号
	 */
	public java.lang.String getVersion() {
		return getStr("version");
	}

	/**
	 * 演示地址，带协议
	 */
	public void setDemoUrl(java.lang.String demoUrl) {
		set("demo_url", demoUrl);
	}
	
	/**
	 * 演示地址，带协议
	 */
	public java.lang.String getDemoUrl() {
		return getStr("demo_url");
	}

	/**
	 * 缩略图
	 */
	public void setThumbnail(java.lang.String thumbnail) {
		set("thumbnail", thumbnail);
	}
	
	/**
	 * 缩略图
	 */
	public java.lang.String getThumbnail() {
		return getStr("thumbnail");
	}

	/**
	 * 主题作者
	 */
	public void setAuthor(java.lang.String author) {
		set("author", author);
	}
	
	/**
	 * 主题作者
	 */
	public java.lang.String getAuthor() {
		return getStr("author");
	}

	/**
	 * 作者网站链接
	 */
	public void setAuthorUrl(java.lang.String authorUrl) {
		set("author_url", authorUrl);
	}
	
	/**
	 * 作者网站链接
	 */
	public java.lang.String getAuthorUrl() {
		return getStr("author_url");
	}

	/**
	 * 支持语言
	 */
	public void setLang(java.lang.String lang) {
		set("lang", lang);
	}
	
	/**
	 * 支持语言
	 */
	public java.lang.String getLang() {
		return getStr("lang");
	}

	/**
	 * 主题关键字
	 */
	public void setKeywords(java.lang.String keywords) {
		set("keywords", keywords);
	}
	
	/**
	 * 主题关键字
	 */
	public java.lang.String getKeywords() {
		return getStr("keywords");
	}

	/**
	 * 主题描述
	 */
	public void setDescription(java.lang.String description) {
		set("description", description);
	}
	
	/**
	 * 主题描述
	 */
	public java.lang.String getDescription() {
		return getStr("description");
	}

}
